EMBEDDED SOFTWARE DEVELOPER (M/F/D) FOR HIGH-PERFORMANCE VISION SYSTEMS

> You will design and implement embedded Linux systems with system configuration and creation of kernel modules (drivers).
> You ensure the real-time requirements of multi-core computing system and design complex algorithms on dedicated hardware (e.g. FPGA, ASIC).
> You will implement image processing algorithms on modern multi-core processors (e.g. DSP, X86, ARM, SOCs in FPGAs) in different programming languages (at least C/C++).
> You will develop vision applications and building blocks that perform successfully in industrial production environments.
> You will apply software development best practices, such as continuous integration and test-driven development, as part of our agile teamwork.
> You will be collaborating with colleagues in science projects, to bring ideas to life.
> You will have the opportunity to work on real-world problems from our industrial customers and partners within national and international research projects.
> You become part of our multidisciplinary, international team and will work with specialists in: 2D- and 3D-Vision, AI, FPGA and chip design, CUDA, high speed computing, high concurrency software, inspection systems, robot vision and more.
> You will have opportunity to advance your skills by participating in our hacking week, by taking on responsibilities of a project manager, scrum master or senior engineer, by visiting conferences or starting your own science project.